superstructure production - Spanish English Dictionary